package com.whmskj.xjlhbc.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.whmskj.xjlhbc.domain.*;
import com.whmskj.xjlhbc.dto.QueryDto;
import com.whmskj.xjlhbc.vo.JtKbVo;
import com.whmskj.xjlhbc.vo.RealInfo1Vo;
import com.whmskj.xjlhbc.vo.RealInfoVo;

import java.util.List;

public interface IMachineInfoService extends IService<MachineInfo> {
    List<MachineInfo> queryList(QueryDto param);

    RealInfoVo realInfo(String macid);

    List<BalanceSheetForSparePartsSbbj01> spareParts(String macid);

    List<By01MaintenanceSchedule> wb(String macid);

    List<SchedulingOfSbbx01MalfunctionRep> gz(String macid);

    List getZl(String macid, int type);

    List<RealInfoVo.StopInfo> bytc(String macid);

    List<StopdataInfoHistory> lstc(String macid, String dateymd);

    RealInfo1Vo realInfo1(String macid, int type);

    JtKbVo jtKb();

    JtKbVo jzkkb();

    //整经/浆纱机看板
    JtKbVo jszjkb();
}
